rose petal


Results for "rose petal"

English - Turkish Dictionary

rose petal

(English - Turkish Dictionary) :
gül yaprağı.